#ifndef CAMERAHITL_H
#define CAMERAHITL_H

#include "Camera3rdPerson.h"

namespace PM3D 
{
    class VehiculeGraphic;
    class Dispositif;
    class CameraHighInTunnelLow :
        public Camera3rdPerson
    {
    public:
        CameraHighInTunnelLow(VehiculeGraphic* vehicule,Dispositif* d3dDevice);
        virtual ~CameraHighInTunnelLow();

        void update(float ecartTemp);

    private : 
        Camera3rdPerson inTunnel_;
        float transitionTime_;
        bool isInTunnel_;
    };
} // end namespace
#endif  //  CAMERAHITL_H
